// Decompiled by Jad v1.5.8e. Copyright 2001 Pavel Kouznetsov. // Jad home page: http://www.geocities.com/kpdus/jad.html // Decompiler options: braces fieldsfirst space lnc package com.tencent.mm.sdk.modelmsg; import android.os.Bundle; import com.tencent.mm.sdk.b.a; import com.tencent.mm.sdk.modelbase.BaseReq; // Referenced classes of package com.tencent.mm.sdk.modelmsg: // WXMediaMessage, WXFileObject public class fromBundle extends BaseReq { public static final int WXSceneFavorite = 2; public static final int WXSceneSession = 0; public static final int WXSceneTimeline = 1; private static final String a = "MicroMsg.SDK.SendMessageToWX.Req"; private static final int b = 0x1900000; public WXMediaMessage message; public int scene; public boolean checkArgs() { if (message == null) { com.tencent.mm.sdk.b.a.a("MicroMsg.SDK.SendMessageToWX.Req", "checkArgs fail ,message is null"); return false; } if (message.mediaObject.type() == 6 && scene == 2) { ((WXFileObject)message.mediaObject).setContentLengthLimit(0x1900000); } return message.a(); } public void fromBundle(Bundle bundle) { super.fromBundle(bundle); message = er.fromBundle(bundle); scene = bundle.getInt("_wxapi_sendmessagetowx_req_scene"); } public int getType() { return 2; } public void toBundle(Bundle bundle) { super.toBundle(bundle); bundle.putAll(er.toBundle(message)); bundle.putInt("_wxapi_sendmessagetowx_req_scene", scene); } public er() { } public er(Bundle bundle) { fromBundle(bundle); } }